home *** CD-ROM | disk | FTP | other *** search
/ The Business Master (3rd Edition) / The Business Master (3rd Edition).iso / files / utilstem / unique / cvt-2sb.exe / CVTSBDOC.COM (.txt) < prev    next >
Encoding:
Graham's TXT2COM  |  1991-02-12  |  13.4 KB  |  200 lines

  1. ~0E                      ┌─────────────┐ ┌────────────┐┌─┐
  2.                       └┐           ┌┘ │    ┌──────┐└┘ │
  3.                        │           │  │    │      └───┘
  4.                        │           │  │    │          <tm>
  5.                        │           │  │    └─────────────┐
  6.                        │           │  └──────┐           │
  7.                        │           │         │           │
  8.                        │           │         │           │
  9.                        │           └─────────┘           │
  10.                        │  U n i q u e   S o f t w a r e  │
  11.                        └─────────────────────────────────┘                   ~02
  12.              CVT2SB 1.21 - Copyright (c) 1988-91 by Unique Software
  13.                                                                              ~00
  14.                Registration (License) Only $17.00 ~00(upgrade $4.00)~00
  15.           Registration, Current Version on Disk $20.00 ~00(upgrade $7.00)~0F
  16.       Regis., Current Disk, and Pre-Printed Manual $23.00 ~07(upgrade $10.00)~02
  17.                   Unique Software   ::   Post Office Box 26613 
  18.                           Fort Worth, Texas 76126-0613 
  19.                     CompuServe : 70130,330 (see special page)
  20.            MCI-Mail : 252-8689  ::  American People Link : UNIQUESOFT        ~07
  21.              ~87365~07 day - ~8724~07 hr Technical FAX Support - 1-817-249-4284
  22. ~0A                       -Press [PG DN] for next page-                      ~03
  23.  
  24.  
  25. ~0F                                    ~03   This program  is  produced by a member of 
  26. ~0F                                    ~03the  Association of Shareware  Professionals 
  27. ~0F                                    ~03(ASP).    ASP  wants to make sure  that  the 
  28. ~0F       ┌─────────┐      <tm>        ~03shareware principle works for  you.  If  you 
  29. ~0F ┌─────┴───┐     │                  ~03are  unable  to resolve a  shareware-related 
  30. ~0F─│         │o    │───────────────── ~03problem with an ASP member by contacting the 
  31. ~0F │   ┌─────┴╨──┐ │  Association of  ~03member  directly,  ASP may be able to  help. 
  32. ~0F │   │         │─┘  Shareware       ~03The  ASP  Ombudsman  can help you resolve  a 
  33. ~0F └───│    o    │    Professionals   ~03dispute  or problem with an ASP member,  but 
  34. ~0F─────│    ║    │─────────────────── ~03does  not  provide  technical  support   for 
  35. ~0F     └────╨────┘    MEMBER          ~03members'  products.  Please write to the ASP 
  36. ~0F                                    ~03Ombudsman  at P.O.  Box 5786,  Bellevue,  WA 
  37. ~0F                                    ~0398006   or  send a  Compuserve  message  via 
  38. ~0F                                    ~03easyplex to ASP Ombudsman 70007,3536     ~02
  39.  
  40.     You should  inspect the file with the extension ".LST"  for a  list  of  the 
  41. programs which SHOULD be contained in this package and their size.           ~0A 
  42.  
  43.  
  44.                           -Press [PG DN] for next page-                      ~02
  45.  
  46.     Vendors,   User  Groups,   and  Schools must read the  file  VENDOR.DOC  for 
  47. important information relating to their use and distribution of this program.~03 
  48.  
  49.     Shareware is  NOT mediocre  software  because it's inexpensive.  It has been 
  50. determined that research and development costs (programming)  in a $500  program 
  51. package are less than $50.  You see, with Shareware you are NOT PAYING for fancy 
  52. packages, costly advertising, and expensive distribution methods.            ~02 
  53.  
  54.     Shareware  is  NOT FREE.  If you "buy"  a  disk full of software for  $3.95, 
  55. $5.00,   or  $9.99  all you have paid for is the disk,  the time for making  the 
  56. collection, and shipping and handling.                                       ~03 
  57.  
  58.     The  Shareware author is still legally entitled to receive compensation  for 
  59. his work. Many programmers make their  living by distributing their programs via 
  60. Shareware.  The license fee/registration which you should send is a programmer's 
  61. paycheck.                                                                    ~02 
  62.  
  63.     Shareware  gives  you  get  the ULTIMATE GUARANTEE,  "If you don't  use  the 
  64. product,   you don't pay for it!".  Try getting that guarantee with "commercial" 
  65. software.                                                                    ~02 
  66. ~0A                       -Press [PG DN] for next page-
  67. ~02
  68.     After you have used this program for ~0A15~02  days,  you must ~0ADISCONTINUE use  OR 
  69. PURCHASE ~02a single-user LICENSE from Unique Software.                      ~03 
  70.     It's EASY to become a licensed user of our programs; some packages come with 
  71. `LICENSE.COM'   others will ask you if you wish  to  register.  Either way  your 
  72. printer does all the work. No envelope - no writing!                         ~07 
  73.     VISA/MC registration is honored by the Public Software Library (800-2424-PSL 
  74. orders - Info 713-665-7017) and you get a $5 credit with PSL for later use.  ~02 
  75.     Licensed  users  receive  free  technical  support for  a  year.   Technical 
  76. questions can be submitted to any of the onlines services or FAX'd. (The numbers 
  77. are listed on the HOME page.) 
  78.    [To request techical support,  the following is required:  free memory before 
  79. running program, printer type (when applic), resident programs, and a listing of 
  80. your AUTOEXEC.BAT and CONFIG.SYS files.]                                     ~07
  81.    This  software  and documentation are distributed and/or sold  "as  is"   and 
  82. without warranties as to performance of merchantability or  any other warranties 
  83. whether  expressed  or implied.  Because of  the various hardware  and  software 
  84. environments  into  which any program may be put,  no warranty of fitness for  a 
  85. particular purpose can be offered. Good data  processing procedure dictates that 
  86. any program  be  thoroughly tested  with non-critical data before relying on it. 
  87. The user must assume the entire risk of using the program.  Any liability of the 
  88. seller will be limited exclusively to product replacement.       ~0A[PGDN]
  89. ~02
  90.     If  you're  already  a  subscriber of  CompuServe  Information  Service  you 
  91. probably want to skip this page...                                           ~03 
  92.     CompuServe  Information  Service is a national network of services  you  can 
  93. obtain  by  simply  connecting  to a local number  via  your  computer's  modem. 
  94. CompuServe  has hundreds of services including electronic mail (a great  way  to 
  95. seek technical help on this program and get a quick response),  a  multi-channel 
  96. "CB"   radio where you can interactively talk (type)  to people literally around 
  97. the  world,  a  connection to search for the most inexpensive airline and  hotel 
  98. accomodations - and make the reservations, up to the minute stock quotes all day 
  99. long, on-line shopping in the "Electronic Mall",  literally  thousands of public 
  100. domain and shareware  programs  you  can immediately download,  and hundreds  of 
  101. forums (actually clubs)  that can provide answers to any question you might have 
  102. about  your  IBM or PCompatible computer in one of the IBM clubs or  your  Tandy 
  103. Computer  in the Tandy Professional Users Forum,  your Hewlett Packard  printer, 
  104. your  Aston-Tate  Software,  or your favorite piece of shareware  by  DataStorm, 
  105. Buttonware, or Unique Software (just a few examples).                        ~02 
  106.     As  a  registered  user of this program you will be entitled  to  receive  a 
  107. Introductory  Membership on CompuServe,  includind a ~82free~02 $15  usage credit,  by 
  108. simply calling a toll-free number  and answering a few questions.   (Information 
  109. will be provided upon registration).                                         ~0A
  110.                               [PGDN] for next page
  111. ~#0
  112. ~07
  113.               CVT2SB 1.20 Copyright (c) 1988-1990 by Unique Software
  114.                               formerly CVT2TB 1.1b
  115. ~02
  116.  
  117.                 F1 - What does it do? / What can't it do?
  118.  
  119.  
  120.  
  121.                 F2 - How do I use it? / How does it work?
  122.  
  123.  
  124.  
  125.                 F3 - How can I make it look better? / about TBFMT            ~07
  126.  
  127.  
  128.  
  129.                 F10 - Return to this menu
  130.  
  131.  
  132.  
  133. ~#1~02
  134.                                 What does it do? 
  135.  
  136.     Simply  stated  CVT2SB converts GW-BASIC  programs  to Stuctured  (Compiler) 
  137. Basic format.  (formerly CVT2TB).
  138.  
  139.  
  140.                              What CVT2SB can't do! 
  141.  
  142.     CVT2SB   canNOT make a poorly written program better,   neither can it  make 
  143. "spaghetti code" disappear.  CVT2SB doesn't check for invalid structures in your 
  144. compiler  basic  which  are valid in GW-BASIC.   CVT2SB  cannot  correct  syntax 
  145. errors  or  errors introduced because of FUNCTION NAME and VARIABLE differences. 
  146. For example this is perfectly legitimate GW-BASIC programming: 
  147.  
  148.     FOR delay = 1 to 1000 : NEXT delay 
  149.  
  150.     and you may  indeed find this in a program you're converting. Obviously  the 
  151. problem is that the variable in the GW-BASIC program,  "delay",  is a keyword in 
  152. Turbo  Basic,   one compiler basic.   In summary,   remember  just  because  you 
  153. converted a program  with CVT2SB  doesn't  mean  that there won't  be errors you 
  154. will  have  to  correct manually.
  155. ~#2~02
  156.                                 How do I use it? 
  157.     CVT2SB will  most likely be one of the easiest programs  you have ever used. 
  158. There is only ONE requirement.   The program you want to convert must be   saved 
  159. in the ASCII format. To do this in GW-BASIC use the syntax: 
  160.     SAVE "(program_name)",A 
  161.  
  162.  
  163.     Begin  CVT2SB  by  simply typing the program name  "CVT2SB".   You  will  be 
  164. prompted for the name of the program you wish to convert. 
  165.  
  166.  
  167.                                How does it work? 
  168.     CVT2SB makes  four  passes  through  the  program you want converted. On the 
  169. first pass,  CVT2SB "expands" each line. Meaning that  CVT2SB  breaks  down each 
  170. multiple statement line to many lines containing one statement each. During this 
  171. pass, CVT2SB also converts all line numbers to line labels.  On the second pass, 
  172. CVT2SB  "blocks"   all  IF statements.  Meaning  that  CVT2SB  converts  all  IF 
  173. statements to block IF statements. On the third pass, CVT2SB reads each line for 
  174. references to line lables.  And finally on the fourth pass,  CVT2SB removes  all 
  175. line labels which it did not find referenced in the third pass. CVT2SB will keep 
  176. you posted as to what it's doing as each pass progresses. 
  177. ~#3~02
  178.  
  179.  
  180.  
  181.                          How can I make it look better? 
  182.  
  183.     After the conversion,  use TBFMT, our touted (6/88 p.85 and 7/88 p.92 in PCM 
  184. Magazine) Turbo Basic Formatter. The final result after running the two programs 
  185. is amazing! 
  186.  
  187.  
  188.                         look for TBFMT.ARC or TB-FMT.EXE
  189.  
  190. The newest version of TBFMT (ver 1.9a)  as touted in the 6/88 p.85 and 7/88 p.92 
  191. issues of PCM Magazine. Formats Turbo Basic Source Code,  all structures handled 
  192. and indented properly even line numbered programs!  Many user settable  options. 
  193. $25 Shareware.
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.